package sistemaClassificador.algoritmoGenetico;

import weka.core.Instance;

public class Verificacao {

	public Verificacao() {
		
	}
	
	public boolean verificarRegra(Regra r, Instance i){
		boolean flag = false;
		for(int a=0;a<r.size();a++){
			try {
				if(r.getCondicao(a).isAtivo()){
					String str = r.getCondicao(a).getElemento();
					String str2 = i.stringValue(a).toString();
					if(r.getCondicao(a).getComparacao().comparar(str, str2) ){
						flag = true;
						break;
					}else{
						break;
					}
				}
			} catch (Exception e) {
				e.printStackTrace();
			}
		}
		return flag;
	}
	
	public boolean verificarRegraClasse(Regra r, Instance i){
		boolean flag = false;
		
		return flag;
	}
	
}
